A.Data Framework for XML-based Client Data Storage

ADataFW.zip (1,7 MB)
A.Data is a simple framework for storing data used by .NET client apps. It uses standard XML serialization methods for persisting data, C# structures for defining structure of a data item, and the generic List<> for storing the structure objects. The serialized XML is analogous to the database file, the List<> is analogous to the data table, and the struct is a row in the data table. The framework is published as a Visual Studio project template with a wizard for defining the file location and the struct name. The source code for the A.Data.Database.dll assembly, which contains a class (called A.Data.Database, incidentally) that provides standard Database functions to the Database class in the project. Also, the code for the Wizard is included for customization and improvement purposes.

AStar Sample WPF Application by Ben Scharbach

The A* Pathfinding component contains an A* Manager, with three A* path finding engines, allowing for 3 simultaneous path searches on PC and XBOX. - By Ben